
declare module Microsoft.Office.WebExtension {

    /** Represents a collection of entities found in an email message or appointment. */
    export class Entities {

        /** Gets the physical addresses (street or mailing addresses) found in an email message or appointment. */
        addresses: string[];

        /** Gets the contacts found in an email address or appointment. */
        contacts: Contact[];

        /** Gets the email addresses found in an email message or appointment. */
        emailAddresses: string[];

        /** Gets the meeting suggestions found in an email message. */
        meetingSuggestions: MeetingSuggestion[];

        /** Gets the phone numbers found in an email message or appointment. */
        phoneNumbers: PhoneNumber[];

        /** Gets the task suggestions found in an email message or appointment. */
        taskSuggestions: TaskSuggestion [];

        /** Gets the Internet URLs present in an email message or appointment. */
        urls: string[];
    }
}